home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / powervww / makefile < prev    next >
Makefile  |  1998-01-05  |  6KB  |  203 lines

  1. #   ____________________________________________________
  2. #  |                                                    |
  3. #  |  Project:     POWER VIEW IDE                       |
  4. #  |  File:        MAKEFILE                             |
  5. #  |  Make:        WMAKE (10.6)                         |
  6. #  |                                                    |
  7. #  |  Subject:     Make file for Power View IDE         |
  8. #  |                                                    |
  9. #  |  Author:      Emil Dotchevski                      |
  10. #  |____________________________________________________|
  11. #  E-mail: zajo@geocities.com
  12. #  URL:    http://www.geocities.com/SiliconValley/Bay/3577
  13.  
  14. code_size = 386
  15.  
  16. compiler_options = -mf -5r -s -oslran -fp5 -zp1 -zdp -fpi -fp3 -w2 -e20  -i=C:\WATCOM\H\;PV\H\ -dINIFILE="W.INI" -dNOFLOAT -dNOPAL -dCPPHILIGHT -dASMHILIGHT   
  17.  
  18. linker_options = &
  19.   option eliminate &
  20.   system dos4g &
  21.   option stack=8192
  22.  
  23. object_files = &
  24.   W.OBJ &
  25.   OPTIONS.OBJ &
  26.   COMPILE.OBJ &
  27.   TERRMON.OBJ &
  28.   THIDE.OBJ &
  29.   TLOG.OBJ &
  30.   TPROJECT.OBJ &
  31.   PVAPP.OBJ &
  32.   PVBASICS.OBJ &
  33.   PVBUTTON.OBJ &
  34.   PVCALC.OBJ &
  35.   PVCHECK.OBJ &
  36.   PVCLOCK.OBJ &
  37.   PVCMD.OBJ &
  38.   PVCMDGEN.OBJ &
  39.   PVCOLORS.OBJ &
  40.   PVCOMBO.OBJ &
  41.   PVCOMLIN.OBJ &
  42.   PVCONFIG.OBJ &
  43.   PVDC.OBJ &
  44.   PVDESK.OBJ &
  45.   PVDIALOG.OBJ &
  46.   PVDRV.OBJ &
  47.   PVEDITOR.OBJ &
  48.   PVHELP.OBJ &
  49.   PVHIST.OBJ &
  50.   PVICONS.OBJ &
  51.   PVINI.OBJ &
  52.   PVINIT.OBJ &
  53.   PVINPUT.OBJ &
  54.   PVITEMS.OBJ &
  55.   PVLABEL.OBJ &
  56.   PVLBOX.OBJ &
  57.   PVLINES.OBJ &
  58.   PVLIST.OBJ &
  59.   PVMEMMON.OBJ &
  60.   PVSCROLL.OBJ &
  61.   PVSTDDLG.OBJ &
  62.   PVSYSTEM.OBJ &
  63.   PVTABLE.OBJ &
  64.   PVTETRIS.OBJ &
  65.   PVTXT.OBJ &
  66.   PVWIN.OBJ
  67.  
  68. W.EXE : $(object_files)
  69.   *wlink $(linker_options) name W.EXE file {$(object_files)}
  70.  
  71. PVHT.H : W.TXT
  72.   pv\bin\pvhc $[*
  73.  
  74. W.OBJ : W.CPP PVHT.H .AUTODEPEND
  75.   *wpp$(code_size) $(compiler_options) $[* 
  76.  
  77. OPTIONS.OBJ : OPTIONS.CPP PVHT.H .AUTODEPEND
  78.   *wpp$(code_size) $(compiler_options) $[* 
  79.  
  80. COMPILE.OBJ : COMPILE.CPP PVHT.H .AUTODEPEND
  81.   *wpp$(code_size) $(compiler_options) $[* 
  82.  
  83. TERRMON.OBJ : TERRMON.CPP .AUTODEPEND
  84.   *wpp$(code_size) $(compiler_options) $[* 
  85.  
  86. THIDE.OBJ : THIDE.CPP .AUTODEPEND
  87.   *wpp$(code_size) $(compiler_options) $[* 
  88.  
  89. TLOG.OBJ : TLOG.CPP PVHT.H .AUTODEPEND
  90.   *wpp$(code_size) $(compiler_options) $[* 
  91.  
  92. TPROJECT.OBJ : TPROJECT.CPP PVHT.H .AUTODEPEND
  93.   *wpp$(code_size) $(compiler_options) $[* 
  94.  
  95. PVAPP.OBJ : PV\CPP\PVAPP.CPP .AUTODEPEND
  96.   *wpp$(code_size) $(compiler_options) $[* 
  97.  
  98. PVBASICS.OBJ : PV\CPP\PVBASICS.CPP .AUTODEPEND
  99.   *wpp$(code_size) $(compiler_options) $[* 
  100.  
  101. PVBUTTON.OBJ : PV\CPP\PVBUTTON.CPP .AUTODEPEND
  102.   *wpp$(code_size) $(compiler_options) $[* 
  103.  
  104. PVCALC.OBJ : PV\CPP\PVCALC.CPP .AUTODEPEND
  105.   *wpp$(code_size) $(compiler_options) $[* 
  106.  
  107. PVCHECK.OBJ : PV\CPP\PVCHECK.CPP .AUTODEPEND
  108.   *wpp$(code_size) $(compiler_options) $[* 
  109.  
  110. PVCLOCK.OBJ : PV\CPP\PVCLOCK.CPP .AUTODEPEND
  111.   *wpp$(code_size) $(compiler_options) $[* 
  112.  
  113. PVCMD.OBJ : PV\CPP\PVCMD.CPP .AUTODEPEND
  114.   *wpp$(code_size) $(compiler_options) $[* 
  115.  
  116. PVCMDGEN.OBJ : PV\CPP\PVCMDGEN.CPP .AUTODEPEND
  117.   *wpp$(code_size) $(compiler_options) $[* 
  118.  
  119. PVCOLORS.OBJ : PV\CPP\PVCOLORS.CPP .AUTODEPEND
  120.   *wpp$(code_size) $(compiler_options) $[* 
  121.  
  122. PVCOMBO.OBJ : PV\CPP\PVCOMBO.CPP .AUTODEPEND
  123.   *wpp$(code_size) $(compiler_options) $[* 
  124.  
  125. PVCOMLIN.OBJ : PV\CPP\PVCOMLIN.CPP .AUTODEPEND
  126.   *wpp$(code_size) $(compiler_options) $[* 
  127.  
  128. PVCONFIG.OBJ : PV\CPP\PVCONFIG.CPP .AUTODEPEND
  129.   *wpp$(code_size) $(compiler_options) $[* 
  130.  
  131. PVDC.OBJ : PV\CPP\PVDC.CPP .AUTODEPEND
  132.   *wpp$(code_size) $(compiler_options) $[* 
  133.  
  134. PVDESK.OBJ : PV\CPP\PVDESK.CPP .AUTODEPEND
  135.   *wpp$(code_size) $(compiler_options) $[* 
  136.  
  137. PVDIALOG.OBJ : PV\CPP\PVDIALOG.CPP .AUTODEPEND
  138.   *wpp$(code_size) $(compiler_options) $[* 
  139.  
  140. PVDRV.OBJ : PV\CPP\PVDRV.CPP .AUTODEPEND
  141.   *wpp$(code_size) $(compiler_options) $[* 
  142.  
  143. PVEDITOR.OBJ : PV\CPP\PVEDITOR.CPP .AUTODEPEND
  144.   *wpp$(code_size) $(compiler_options) $[* 
  145.  
  146. PVHELP.OBJ : PV\CPP\PVHELP.CPP PVHT.H .AUTODEPEND
  147.   *wpp$(code_size) $(compiler_options) $[* 
  148.  
  149. PVHIST.OBJ : PV\CPP\PVHIST.CPP .AUTODEPEND
  150.   *wpp$(code_size) $(compiler_options) $[* 
  151.  
  152. PVICONS.OBJ : PV\CPP\PVICONS.CPP .AUTODEPEND
  153.   *wpp$(code_size) $(compiler_options) $[* 
  154.  
  155. PVINI.OBJ : PV\CPP\PVINI.CPP .AUTODEPEND
  156.   *wpp$(code_size) $(compiler_options) $[* 
  157.  
  158. PVINIT.OBJ : PV\CPP\PVINIT.CPP .AUTODEPEND
  159.   *wpp$(code_size) $(compiler_options) $[* 
  160.  
  161. PVINPUT.OBJ : PV\CPP\PVINPUT.CPP .AUTODEPEND
  162.   *wpp$(code_size) $(compiler_options) $[* 
  163.  
  164. PVITEMS.OBJ : PV\CPP\PVITEMS.CPP .AUTODEPEND
  165.   *wpp$(code_size) $(compiler_options) $[* 
  166.  
  167. PVLABEL.OBJ : PV\CPP\PVLABEL.CPP .AUTODEPEND
  168.   *wpp$(code_size) $(compiler_options) $[* 
  169.  
  170. PVLBOX.OBJ : PV\CPP\PVLBOX.CPP .AUTODEPEND
  171.   *wpp$(code_size) $(compiler_options) $[* 
  172.  
  173. PVLINES.OBJ : PV\CPP\PVLINES.CPP .AUTODEPEND
  174.   *wpp$(code_size) $(compiler_options) $[* 
  175.  
  176. PVLIST.OBJ : PV\CPP\PVLIST.CPP .AUTODEPEND
  177.   *wpp$(code_size) $(compiler_options) $[* 
  178.  
  179. PVMEMMON.OBJ : PV\CPP\PVMEMMON.CPP .AUTODEPEND
  180.   *wpp$(code_size) $(compiler_options) $[* 
  181.  
  182. PVSCROLL.OBJ : PV\CPP\PVSCROLL.CPP .AUTODEPEND
  183.   *wpp$(code_size) $(compiler_options) $[* 
  184.  
  185. PVSTDDLG.OBJ : PV\CPP\PVSTDDLG.CPP .AUTODEPEND
  186.   *wpp$(code_size) $(compiler_options) $[* 
  187.  
  188. PVSYSTEM.OBJ : PV\CPP\PVSYSTEM.CPP .AUTODEPEND
  189.   *wpp$(code_size) $(compiler_options) $[* 
  190.  
  191. PVTABLE.OBJ : PV\CPP\PVTABLE.CPP .AUTODEPEND
  192.   *wpp$(code_size) $(compiler_options) $[* 
  193.  
  194. PVTETRIS.OBJ : PV\CPP\PVTETRIS.CPP .AUTODEPEND
  195.   *wpp$(code_size) $(compiler_options) $[* 
  196.  
  197. PVTXT.OBJ : PV\CPP\PVTXT.CPP .AUTODEPEND
  198.   *wpp$(code_size) $(compiler_options) $[* 
  199.  
  200. PVWIN.OBJ : PV\CPP\PVWIN.CPP .AUTODEPEND
  201.   *wpp$(code_size) $(compiler_options) $[* 
  202.